package com.beerandjesus.sportofkings.handicapper.factory.profile;

import com.beerandjesus.sportofkings.handicapper.model.AnalysisProfile;
import com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.Race;
import com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.Horse;
import com.beerandjesus.sportofkings.handicapper.model.brisnet.singlefile.HorseRace;

import java.util.List;

/**
 * Date: Jun 8, 2012
 * Time: 2:17:23 PM
 */
public interface ProfileFactory {

    /**
     * Get all profiles that match a given horse for a given race
     * @param horseRace
     *@param horse @return
     */
    List<AnalysisProfile> getProfiles(HorseRace horseRace, Horse horse);
}
